lacebark (sterculia acerifolia) - French English Dictionary